open canals - Turkish English Dictionary